76621746
1321331
18434191
47165039
42356806
19592186
94204524
2567459
3213781
3481502
5049034
79065415
3055388
45238103
92776812
40114421
2355113
70193178
29353580
69768022
39493773
6466424
63159775
20954778
63936225
86279189
87651763
25966980
80779645
41937993
16518502
22837777
96916134
19244721
18771273
19969488
89147083
88897787
23073202
47045487