92951824
78597700
5134680
837312
97683389
79532240
88656839
36755010
27935013
79219153
36607359
98277367
30964100
9242662
36697176
65955555
56989889
20641422
95642025
89676962
44363866
613584
75546114
5759586
99066789
13676260
77849211
16377838
9927857
14163865
38133610
47939852
83519425
75042401
97478673
42188388
36525902
353341
87155591
4740761