46957754
89743346
2111807
81814369
95154167
659210
702282
48009793
58591377
78342040
85098884
17987704
56066848
3181114
14019872
72623607
14762190
57256768
4415431
18413864
58678801
41456505
16645156
72272801
74594982
32372329
72575992
36458281
6437372
3229977
26345473
60829904
525885
64949541
59079056
5771671
40586827
41098474
93796411
90102463