86423862
59419155
71193836
21652265
46476122
4245460
75067807
56788507
95754481
1395710
36741497
81668965
21902485
50657326
44523078
78147037
57638645
75795538
94327025
72678922
11764187
83335717
72757431
16515525
77435112
10177958
12631490
38745537
53695922
26255571
97529188
95625052
75594557
87514500
3597598
29047121
18122185
70145712
24634115
30242534