12728629
1529428
48581294
94414418
20274848
9557764
63335587
35051884
1548569
23327369
18905313
73039163
79235133
6829779
44246929
35217692
8450456
28765157
66697515
41342450
56054735
8925921
5684511
35259826
91319887
18378581
381705
99596779
56083251
35378340
58427395
30933814
48342321
2019277
15772089
3021430
9511710
74219738
94818495
58727621