52854074
65206313
53403708
13282768
57008248
86471546
48444844
54876701
3367296
2132013
82216670
35104473
19159784
63556896
60103894
81141035
34674599
75207636
16255940
63039607
507796
11302885
29288369
38978596
23224539
42015647
90051588
24407069
86974704
49988716
7490363
72835508
251193
82784914
47708537
77232526
46535491
58343648
92868992
57316704