5038717
16671670
90183334
6798140
94699564
64023838
71605211
96696753
92367567
12986464
42871974
56055469
49832684
89222252
26518490
82869465
71035131
98556145
92664451
73613301
4471653
12772981
56356684
78267836
12056179
6718581
19445753
21856173
77031859
58753680
7263182
66725384
29231397
46243681
45832313
85525965
23285981
5174173
17153321
842575