75584026
6981814
43613985
25238576
31692762
84447962
8688676
58246394
41313066
55057355
78879587
28333212
82928512
2432234
31612537
86414642
87195025
56542939
8871570
37167503
19815445
52829216
89408393
6372582
64587177
70627435
4380342
96933096
32595851
51317762
27362248
22463073
57822181
14696306
25695428
54623724
6364449
37466812
78723919
64818601