83069637
73826764
45263646
70037028
5044662
96296190
23959709
1569295
69913635
23649353
57957402
24449106
1360869
7638347
73606409
56062561
878258
3950696
93103983
53976854
50352427
53557952
56277143
86874800
7803482
56743050
18416830
75985392
20057235
40864700
8918267
98014091
37081026
64441636
20744384
57245567
90751733
76256527
6535789
61292355