10691916
25707380
5322421
7614426
12554748
94263485
59841066
92951907
65671221
38775275
17194255
62678621
12015198
85855661
51207446
28386309
7952931
82317088
2316423
51678505
4095445
21655662
2841340
11736817
76738802
48884190
3415757
39341105
27149712
16006674
28806916
41233392
85945046
7066838
49476986
29881808
25464553
98917066
23043543
3961271