22601796
52808009
56251633
43996564
5334194
8355369
34978343
41224121
22512
86012017
34763579
32438740
81228179
25928037
16763601
29144889
75159802
11724172
26177758
13849127
76426840
42111006
52973371
67382675
72641049
5187338
34391232
42752913
87593328
72701286
9374349
8346718
62787508
30917442
2048583
30003063
15438777
55373219
49658649
40206805