65458186
4995053
25135436
81065981
9091105
8007208
14723263
76334397
31883931
57598413
45252252
22685328
46959932
69996209
37439028
96726155
36687255
47239512
7023767
35473820
92164563
8511409
68569520
72347181
7080271
8153542
17795818
30423156
39512859
54771746
8058467
1711534
43978857
34229389
23411203
8111533
29754252
9193931
48151914
48826875