23935278
81093295
4932437
71466107
50924311
51639408
28579193
24107478
531194
60847259
65576147
16793843
25559484
58709674
13088253
50067231
623401
67067437
39095319
69805092
96516148
57791325
52916941
9181925
14471406
61182275
22063161
12958922
24424956
9748014
56337087
94419390
88078026
4678809
7018964
27627444
22701564
77972501
1645837
49685425