90059514
88369279
94977922
83566590
4471150
31396855
62451335
42366409
9493460
54699314
30324689
18624205
67472336
25849383
21006520
86255607
33476453
8305405
53908441
35068689
63678046
3257718
16064368
355255
47153824
64551958
30122295
72141426
68405948
46131785
1370272
60928753
84694323
61532808
20264086
56923398
97371854
58444492
94632517
69196645