3053798
77609049
89673250
72979426
79534315
82495047
5264685
77069309
6757837
81124548
77837861
49038463
31779031
14839672
36516460
73959378
30261341
99743846
51492742
2822903
78822462
973360
88592025
2862439
10059257
33914869
20292908
38824961
85659693
30378738
89995442
97336198
67655616
53717789
90325649
28028419
43891633
1937220
73099726
18071511