14188317
79075529
70342342
69798063
99385112
6219707
84214705
19344667
98194276
61595039
12228321
19912537
58526760
35492876
57942987
52555092
24527637
64125043
60899023
94262586
24415060
44091833
46652699
7664744
58177247
523113
87856922
75973374
66041969
62189894
88651666
96403065
42881731
28259164
44552508
42645631
43495768
48074832
76896458
70236248