42384529
62559648
7134054
36881552
54216799
63306300
26037393
35902020
72331080
66104843
22656054
56824175
23296863
87786131
76635775
94024851
85447014
22724886
6439214
30662570
66274370
97554361
29936991
48767693
3636650
69488552
16476154
88143657
2386859
17254261
79248640
94826147
58463540
64923281
8143973
61947315
7866332
10571855
9441972
20976909