65869283
37253667
34544264
50132163
10146847
56914956
2326835
27133522
69198446
5248512
46044876
96247984
15288272
26509663
35623911
94227974
6797183
4783982
58598343
78466136
83747030
2959293
53006188
10885156
61994053
29469790
31721862
2580559
42125907
40756787
154380
15858479
8793978
51678245
68888437
86331541
15984556
16357262
7721813
8561499