75044511
86731549
9458221
54287666
37933732
72592448
88902103
29493465
65979584
61639214
23365094
24766861
7614571
59347842
93996089
95089755
71048571
50187032
99996590
54894604
57218272
1036310
26811874
39925909
51017624
20116036
67282025
19893898
61031468
32837644
2938527
312934
42301802
14858842
66778395
57229683
89714356
57242049
57433065
376266