79448342
54896640
79049452
5392563
86367942
5029722
33806880
21587237
4345960
6416442
52966492
25203555
56403068
18043993
89172749
97529408
37772986
87476705
84516916
70043839
13905666
12059663
95957061
19595213
9668773
54163259
91577176
58029719
98624757
26993563
33205091
5705122
2825000
8236919
31703281
19971867
36238840
20621559
55402121
99156822