27653481
88586604
8777260
83208411
10128504
74042077
30993269
5543030
78193069
14042850
42723543
6574302
793477
37148090
36729103
65531473
18212644
10223206
8053072
41215789
96468330
66343586
17751845
62293061
1484991
4469431
43505322
20413197
2708495
70568609
76036205
38864987
71597205
45329766
99529438
33036653
50726125
9459983
33403541
46554032