41444790
33972382
56016188
99323618
2559233
77623784
257358
85918685
29815165
4005327
37974941
44576152
85854438
65318519
9148307
33646059
30189021
29265863
87729643
87735463
44781883
76682216
15704971
51561971
48161312
34598097
73285096
33387780
57344689
16299254
47618680
73162113
3017180
90243479
63531028
48463374
82222417
96584280
2711484
5813433