25245488
40632112
37925235
94333541
16044548
83744987
41565802
3396908
48891407
18551401
46857087
10743396
36802424
80748018
9131724
10095774
94173043
39888309
62571596
53809118
55976828
30361450
6049588
8881372
29215869
12248565
90736714
11883750
81759610
76188977
58495650
92283051
65773823
54167264
51118120
9672740
18555679
98939178
62384267
68593915