3474512
9629929
32939310
8056769
15634216
42447397
43232668
71267047
13623640
37706800
8948354
84093527
41016319
81656609
30685397
29707021
35131878
44022368
9892271
58313430
14629646
35342959
31661742
35644351
69837873
80631094
32273448
81051679
16022657
25065555
30587751
70153862
24014658
90108582
50173514
85781499
41706234
12675872
81077318
75868979