41911988
7301255
9198194
16962878
1925086
53529244
25999001
12837092
6072827
78902336
67918633
70692372
17884141
91035641
82492970
67744300
27891137
95243588
8926390
44603767
88232986
89935536
8707415
59058045
25005575
1631165
9005482
12579141
61152880
13523515
53717484
30572248
9317601
23779320
2739095
28668597
32747226
7782843
85428411
50188598