90533134
82793243
17196084
22574033
72979631
84157524
53443665
26368958
78866709
32398076
34764251
22636613
11235114
17113492
15889486
29372682
67285133
3098712
70397983
18346571
7643872
74678448
30364965
4753384
3968320
19888550
56155876
17364049
50662809
41714881
99784147
89757410
19499183
2507173
79274333
81567418
99391985
53972100
3811736
2933238