14712657
49788261
94741196
61587827
80997852
79453976
73955876
86137649
91558989
4672769
22208403
799442
33241244
10302286
49436752
54509830
87655849
29452091
83391557
10614043
14676872
98112973
92008428
1319167
57504857
32803856
17414939
4866225
20828168
88733138
91465893
98366158
23228727
29417730
77959221
44048293
29134503
29543060
26192200
2104590