43862661
16473041
78365476
14614511
26707180
98614593
21128983
87501222
84508931
37237943
71331198
53923455
26589632
44288757
83629125
5629124
35317633
79085198
64431302
16679814
83096359
68503091
477231
72363691
92791980
71005490
79874957
74665298
41678621
52703481
2681432
81115190
34681533
7738901
61979581
71927006
40536350
70868055
30618223
4336859