28838578
63063198
39107104
51769811
35069616
65992262
77469098
22261777
31587671
94454187
7294143
84232409
9906889
56709013
71504379
56902593
5536762
50631681
6756113
55545725
86785948
6545678
18106916
8404267
64494651
34552453
64701562
43112182
55384266
88566954
59723820
65999580
15503571
14468603
68522241
48238383
8577538
41696998
19889165
70334803