61579985
89573376
16883322
57139278
60021267
60248065
1532327
84556907
46093778
4543218
64586998
12345609
7579256
35014627
34504061
31099123
74642218
51962373
2861546
81428059
87758653
48789659
5904550
55983521
73101217
70532402
80159416
57418484
22257423
64746045
20667719
9156751
2915659
78936939
4326845
43647439
18055751
20092543
69622137
60233196