39464816
87132654
9035400
50794700
38813165
77086532
39056406
98304404
5754071
21541200
23329064
71714217
86114218
40643848
58423012
86474186
609180
7850705
13264606
32827279
27938658
19121554
61442862
25342615
25197159
99637601
94102357
16625452
28631891
96678044
91843574
42102044
6185471
38779326
3042337
81303994
92752483
35439531
4963185
7333726