37179916
14457326
739835
43631149
67633258
16888426
23121392
6349585
7191934
24035400
79337363
3384245
66566746
22825206
11472173
32195031
75854877
90853072
62436757
15031547
77785447
15043292
39711535
42598418
4260125
15482096
34824350
83233048
47875098
87602419
25948036
36113632
13875505
91817415
70726046
12291947
84279959
4715997
67493808
16377332