91381588
63185391
11802947
40757791
67552696
685475
63691625
30259119
5872172
57933527
84416673
31108475
9986862
3586428
6562819
83277616
48441137
43126783
37849193
10002402
293339
48612527
79843241
16152098
75348742
4631547
21742635
53189402
60562103
54706518
2034033
35948608
22789624
8686921
7556592
38894666
1558815
86491363
36091915
29262956