73793688
61963765
67262381
25849639
61912867
63634488
57946950
11623451
47445231
84309263
745929
25101792
27478625
41014858
15113490
44481288
4731542
99649139
43031086
20477798
80819690
28517370
23001286
73353415
58891678
4231996
36794133
87895066
50282882
80498862
40556681
70625561
38812648
48124811
10605096
18628240
71011217
6948470
11628070
46288196