83815771
41658687
11117470
36406900
43328178
2081508
59848165
21708415
25545683
30434078
8046007
50651436
83105793
2131082
45033146
98425693
76294160
16008713
85724397
85661487
83291304
63888971
3403856
69275027
44054311
29293292
74388940
20754063
29202982
32993869
18186361
4894210
5827088
3213931
903152
17798755
39246629
7482818
17892173
81479121