92444506
33158539
89651376
85591257
17964815
31431432
22255380
887961
14839976
89853032
61946120
63874466
84896794
60494855
48438320
26067109
34343982
15767396
34143475
18963959
1218990
87766710
13071703
39891919
538872
42045427
17361308
84241479
90736145
72107141
35079025
9325637
84621204
34882153
20639731
89934725
68663233
20993552
37407379
5164996