7812229
1600187
9669186
38889665
1524563
7101861
12905637
44324989
73312
18531036
9092919
8172346
43925627
67186826
69206052
58825020
3452885
63241231
41451435
14676825
62591430
5179338
42016870
73128405
2270133
76278386
37967060
44587889
60651582
96517444
92718404
72651808
78047451
63216124
6645663
91777404
10505352
84757745
12837892
94737489