94015320
13339348
40645845
9009331
64895462
34727000
6343739
24761696
97703658
29091790
28374468
22044854
25831586
72625341
11195209
76056058
1343803
69821130
34482752
93949960
20952329
63906040
845760
96392605
77228466
20722159
4476898
52425629
24011596
97949450
26608698
51992923
95215486
91927506
38734055
26849031
31832362
22261965
17651935
88115142