66565806
87104588
38519588
57221782
87898452
24419663
87523075
51723997
44282304
255292
18047677
97156570
7866515
35849233
64358709
6092100
16823412
49094107
69997286
81056133
45586070
9170708
62667883
1015964
78349759
72369518
61173559
48526215
3624789
26263423
86139143
78335639
9852228
32756727
74978933
75011449
1937089
73018490
43009454
42476046