41596813
68935701
56561949
26267255
40358173
101963
6791419
59302418
12723842
905156
31479804
93347432
85169318
96874875
533908
5083493
32234864
14634746
92474025
65011331
71776423
51891904
9838046
15503460
46192457
26537031
59873059
676160
32725326
23127258
81737421
70195302
36009109
4064120
19763483
14255396
7794421
20964165
7149601
8563033