18767632
19668759
73893610
53114952
7968618
62715050
8634263
30337061
62776663
57413647
1062965
77208844
35142729
43435860
4926282
24126378
15188570
65699192
89008562
9575992
81312085
93147794
46988859
4017863
4002875
23734887
78867319
89534624
59329124
77202127
80036182
24151104
59075048
76785871
80353877
70133240
91829349
28654361
41152247
8331335