2696332
17724540
7817646
82622010
96816321
58485237
5697812
31263767
8788868
21597448
82852823
83435207
10907079
881751
43961827
25762298
67891799
93804
94103304
46402469
35709304
16274143
10497620
45436178
33324770
25188435
65816715
59608856
24538321
4563381
1899968
77602951
44541522
82147055
41745316
11071091
24936081
81282545
12396240
7408181