40593983
40308130
20336227
17754246
69069679
89793213
24614994
97503323
57453589
67818365
95336404
49987658
38203729
99772698
9561421
93975019
9471139
72743310
91423218
86526877
44093554
590077
33897990
90781868
36979208
45825467
216460
26378837
73111421
49186959
38115003
3578946
40102999
14585234
34285537
85576891
7233104
16721109
69414575
24935543