8327850
4148873
34002256
69784148
54156898
44321013
35771042
66752629
3455485
90522612
44832882
39568622
95901947
94241201
52288151
90957262
82468177
5103125
94449816
73585850
86427051
83808606
10775792
3106708
26908610
24096181
272106
48099587
22249234
92937240
64819061
19596758
87116398
214233
83557358
63886948
51383357
30428950
95338208
67316937