65608359
64714430
1967788
19339050
67878097
189722
70762999
9950584
78548005
68332675
50767171
36373146
50784289
2332736
7898231
66855468
24436854
88065161
11951436
54172531
74596976
18468499
47109208
99868545
65494686
26192319
14366465
90581295
84122045
99708289
74057433
22374133
99377587
87761588
69606011
90622954
85587476
68318959
71716280
2700174