172938
35942937
98823086
14727954
50861941
6528418
4876158
14612593
60475584
1424300
82177500
64277252
97745974
60888237
59245353
75001341
601381
82655451
84173146
687340
76319174
9167027
29476642
3679187
23323937
10118290
54693998
52056135
2183329
39044197
26171120
63173794
85203924
13066654
74383861
70141416
52495535
22285034
44141698
73915154