48698246
64928043
8916852
87678418
73875639
58294760
57217634
96593928
45785343
18544428
8135767
79675374
12797240
45203169
2592979
85179698
58498009
26282611
29295454
18371974
91853519
88992747
7188403
53755884
29949695
51759862
31199121
76327127
51336766
61568510
381374
40138231
87994620
94757592
10331656
72629246
92324950
60084369
22429694
84737552