15345751
14555034
81107197
55241101
77374014
60105536
88247619
1196893
3321567
5916381
6766979
50533174
48707107
10673180
8157735
7888000
19319693
15387480
35739585
59615648
514655
17906179
59182355
34149984
740397
17724657
65308307
98373715
13543409
26734918
1076520
51516154
23011658
35891369
29409189
92365714
91255261
4498657
98817497
63508491