2539383
64076907
348936
53886692
73342466
31263567
60951350
2624490
13168395
33616604
40247742
42909861
25044390
26367031
54054963
8744000
75841206
43869691
24596509
83879870
88354876
36168593
63086010
78745137
50767019
84366685
79466469
79132126
13586441
39736661
71518943
48217402
81758786
71024681
39314638
22561714
82962359
64847150
22974700
91593952