76145249
28361614
7131217
5164831
7571109
69186703
75662865
50183044
57363132
7049081
75134530
94536234
55956773
84743854
61771166
22345732
74853688
68362587
77505429
10506171
9157559
38121697
50223487
95257485
6799439
35976597
22785411
3337965
96691095
43131980
5143232
37669295
79598138
47685545
77665230
14923111
4006688
4326335
26046530
52991851