4373186
82848955
40478183
73966064
12367645
13973681
1598269
646288
70204890
49383975
85157460
39227608
1521145
15812358
24701504
26918091
75413260
10544294
82416184
62836659
69587894
73359884
14232453
9622598
75445644
31951179
32853595
13665810
90701930
96657040
9866882
44496753
25736711
41024094
25366472
36481441
35036852
96389043
46839302
99951255