2148397
9384756
8216873
47244554
77428218
9755823
5686760
22042538
34545125
21227186
57508313
33748267
96944010
42281151
10707736
12887267
2049933
132573
47832205
46919735
15564318
96488370
60187190
18614269
63231631
97011081
3164228
51844742
5017407
1319919
3858569
4269475
31786830
65498971
13728001
4322420
64394474
8891312
40223994
95687416