58192739
95342594
73132687
94498949
14062998
10827504
6127779
31143037
5761319
75763330
60628474
20636525
1736603
5475338
96962252
13929596
77563292
73291445
47635938
14717304
59858106
62853821
62656967
253648
88056133
67358278
32813317
12901915
56768467
9149976
73570
51294915
79248621
13067501
4507276
97387602
1638586
4536330
83343200
18321302