10808682
86069577
2485055
4471581
15767631
53361674
98188354
8524447
63442400
2882951
95312038
22748058
49035830
98288120
12331953
53512615
99583789
82217414
12161201
84456350
7565711
43534024
62147607
54118655
3479779
37144963
485865
32322283
3799742
69588356
62928403
27108100
89981638
29307238
80556933
19136190
66261591
85366535
63016638
1129574