46268180
68861627
55881743
65014305
26201468
8646494
46073848
704692
71388511
70686499
44061042
9178138
91009191
79936407
30288769
36977758
47371846
106558
19735510
74136168
1158035
1618259
43184430
40345198
2671452
905680
17215261
37144523
55736001
3171798
31095568
5801631
25302207
666964
29274354
23259924
3365270
57031362
33657773
6041568