29552252
64075253
13131492
31198351
14096549
99958938
89572639
36154556
69904022
89716185
73972437
74348868
1074375
14292621
42687575
53349105
1246878
1063630
68413884
74024787
35390
76969301
58693015
83972221
74706328
46187353
28766076
20181306
84242985
34533972
6290926
51112190
76416410
97638001
96686579
45417391
203738
92855239
54063434
46379358