38302090
28278023
4390876
59887576
86794339
65912668
10402007
2308699
68964038
69325175
49369631
54041384
9197311
6333424
63532662
38655920
18465229
33707499
46876911
44246716
50614410
65975287
66428551
76946146
23301259
16439448
55663937
14284238
1461245
95324897
94176216
26216588
24127223
21458689
97603611
73568987
80852046
12524856
60043221
21997554