27297019
3485257
63996360
78346705
96191131
50913953
47215087
98764762
11696835
8443189
98358826
95855684
76521898
5114980
36319370
29889925
46146365
15061701
8957142
52769226
22356984
5014986
89392905
2322932
92794606
7918874
78314689
56921241
3804071
60575487
3551223
86413424
98612700
20862310
79472483
80146620
77713081
38593345
5049162
59844760