2139231
12814823
69779969
30686757
28357456
36412407
8053519
76147080
2072152
95096538
7802549
200980
3639629
24454918
64017209
85901522
58014694
77418089
75855462
1202583
30733470
1309319
5510115
91265978
9011700
5861268
49094505
69051686
24733733
19235315
33926410
47393835
31471675
44906779
11656698
58505468
56127034
68833538
90771163
92565316