38891862
43171637
42368876
66184063
78416803
49809121
36808233
94334323
25443545
10068517
8418807
18604010
1202329
99838340
48436820
18333345
5369487
83494697
41423995
29694317
41841273
8131366
9048722
97803902
25596069
47991117
38264521
27001231
4666909
13132207
67949898
25455693
32484392
6646246
99413575
83296220
64798767
5066251
34693510
76757294