5284422
94117220
74218071
4258948
97924205
32544891
85883082
65274820
38243991
27104520
8150778
36857041
59441433
64804485
93799315
64756637
9441069
37819255
62036055
97268139
76702640
71912297
63112243
69041728
38388900
8378144
51313718
63468601
3065626
9963583
31322823
86806484
57115583
37779914
22291940
17687146
47821587
85716447
54319154
94407007