48135215
67054291
46576107
11116697
93863901
13266609
82497723
47468554
34867151
59186104
260085
29693577
90094903
58681085
995898
40308651
30603760
95236369
91551303
74527221
94871397
41992452
22377672
68723679
71419853
16494501
1727940
6058329
86015390
67628983
84581543
2484053
40335055
77001852
29042393
12658103
33708194
33842221
38311462
19075242