82948697
46388414
35526004
33025235
26815248
55099806
28168377
68718401
9686557
24718793
28436
41504097
5124189
45805198
32485330
87043671
18589621
82878880
90412056
34002302
93165283
87536529
67462444
97544772
3060594
63139947
39806853
30811554
87007234
99577169
13948622
92294150
47067331
945160
30163652
41858408
49867168
1353461
92684009
42161952