3938977
977387
69801923
52599454
18145511
55346121
87874948
53567231
10371758
20659445
70572894
16568490
52243262
54415061
31262355
4081611
88169808
50508542
59392572
86539323
96564392
83191160
99269800
24903165
19165770
80541539
12707770
1899013
72246090
15374086
4669048
33324096
6464187
87173136
46975099
30525500
36396803
47402043
4503981
11744516