19506557
65127542
38462017
63937318
11612509
66491066
82421011
44926635
51756885
96778034
30242333
5817844
60882901
84142708
69674281
67279559
66557330
56633
62179944
80332906
89242251
61174166
94897586
4485608
2215309
90435812
43273709
48143759
9552910
72054486
5725228
13751808
40664257
39524394
32188734
24559272
615813
36619715
49833334
29876190