4402954
36231538
933537
28658606
75574351
34816603
25958661
81106262
6106799
85425496
3375450
47048926
92724743
60447109
9296310
33687724
65296640
61412652
94378420
6131246
5627741
4975958
46663699
58257956
47112653
8973243
39252386
5849765
17213888
46728477
71826472
24427259
7125508
65374634
79317100
95117817
48884285
5752959
36834227
25261812