76933593
53049265
18343542
60017331
2781843
99186635
2641301
43426671
99916900
59588967
71384558
60625
2885682
94531758
79317713
89628193
49582061
9291089
62939097
55259238
31142545
86266354
14076238
4093251
37721240
864175
92627221
5220288
54424149
76087398
33495898
10643330
59233887
79966440
91676124
46496117
70729238
40542557
98722365
51137829