96361384
75658462
8865690
6928312
48996191
4921990
91934029
752366
533633
30528186
66333382
14237461
49694924
21713854
57681703
30062268
83359166
47278587
98459420
56022807
71421300
66009052
9943493
60351658
2225169
74312385
76362624
85005211
21756090
4154830
58824452
94885880
20555828
35327807
28351378
92134296
86201027
15318808
45388380
8544503