66053832
787954
11886120
2349582
48085896
60453938
1497282
53082130
34123245
51007125
30798392
94758757
38057521
31907876
84048859
50551244
5124774
10173535
26291910
83369874
77518520
15828490
50021048
34682567
86956276
1713585
92729126
93679756
63362253
6105565
88125696
26844367
96326937
82209282
56838868
32081671
70684063
59806415
5317527
15477768