40893921
52791186
3816263
6117524
73016461
50623207
62955113
33221081
11857240
96136338
57678423
83259788
9232962
25552448
74609976
83446157
81335270
6540963
61517397
8725391
69739067
45185674
84619880
71644534
49232474
70068795
80594632
65633943
59297699
29788814
28476742
8411493
81839845
24028752
26138009
49015681
42799358
89415738
19281397
4004280