41623
11484670
55781100
76986298
50712987
30667930
13233042
9494379
10625481
8605512
46669156
20917137
99735872
43047565
20165824
14811208
66435109
4280557
96464467
1450128
37799407
12233528
67226243
76219773
1492926
6843534
87527895
84606697
60139461
16835560
25244876
46616330
52569414
73261103
16922326
745038
43265041
8769285
76868501
26664136