92668790
4093579
49064197
7059427
30805567
87947434
42685391
25518876
1058799
89957716
51026125
29527368
39131946
39664646
25812302
16166110
47824591
69491721
63291478
81435460
78133625
59045197
46536445
64428965
96301349
64127891
75014544
6424021
5684479
89332631
17723303
59389037
53825257
41671697
28092578
90461304
40164508
165986
75067969
64986621