61353781
11345333
62119531
45444482
8134587
39558613
16476553
71167364
1132837
11203840
59223354
9899666
3286068
111363
67458724
87773782
62503415
76425307
51594455
2182560
68782193
84687240
99152047
43818672
72124592
60187249
1288089
45737666
31625027
9903130
95936055
75108422
99344777
58082870
49852550
91785093
93332520
11636505
41721205
68328926