27081684
40321620
71742556
83334255
98486655
68108162
69748322
90931101
81359299
409683
573850
80737895
28645317
41306514
10665431
20677683
56976721
92764657
6266499
8975162
54315436
1990281
47037480
44998189
48468294
39824892
83143213
56616106
2168865
88825987
51094667
12173121
47394872
32098502
92487041
86824185
7725205
6713810
38435633
31728478