60376498
3115118
2551256
55143194
15254513
55354677
9074468
51916725
14536859
62819587
62145952
74678937
69953838
86783044
32799267
30451777
23935243
20606412
20266131
64633851
14047855
19166382
40475136
27105449
39029754
70322145
10886190
40791364
34232080
83112320
72069832
33622378
51452126
82465551
77345360
77323368
86847070
7554723
52144253
17227906