14277786
89598021
59688360
80416782
20696930
86872598
92035187
36915213
70976342
25822811
1077479
18676308
30268601
15344622
7434742
45872683
16166898
2759761
32984079
54355292
45924953
67178808
73961577
90465541
55055549
43838232
76252668
18597850
2858656
57353881
32451910
61556411
8628238
84907165
1806437
23965445
9089970
50819686
36136833
92069898