89983037
3126887
31079665
5405793
31136924
34511419
6654754
14863435
69368454
97532275
21481867
92822562
5255361
34982796
7276596
446348
4253029
21149702
22177870
59733844
21779135
22451004
29901016
6293923
73347836
32395215
40226796
61585272
6767571
57502457
79289529
95227462
59399012
67453551
65672731
76052141
62327779
7937185
3341949
68723896