84547212
82412919
4701434
64665243
59789998
39279943
30612535
46734441
37148671
75725168
67523942
56625970
28507174
15068451
59244479
4842411
94607667
7708416
87419332
12668406
41772804
76308468
2447512
66276316
61046618
99929271
32601888
7848661
90725730
86488369
3363151
18448714
28113174
85763446
24846355
41732430
23202789
32849009
59137693
68153728