33637005
82755162
2163276
21297733
52173033
98506057
6108778
84576478
32054644
35988135
18043763
77875462
19731600
69389461
25075631
90076436
96366130
6488622
68646007
43156534
690732
36265432
23999916
6875586
39061051
99271654
10048603
61144633
15806518
36447593
3986128
98403157
32795755
16894468
60422022
26062537
4232347
64965339
11635612
85921296