59754338
65924370
53788020
27458421
9667396
3731645
87909069
49428187
60789818
13828460
81953296
40283882
6743031
62497678
7689500
73565874
12371160
48007693
56516399
12957722
50577923
86368304
904210
38686390
13469105
13049746
2396589
84331319
5919574
79642980
45954671
19681613
10097504
6581286
85176805
92921929
60264300
28738594
62417557
70472712