96404652
22368129
59879735
47995871
17939234
67893376
16239529
11804597
44199172
19469031
35503155
49498308
13737822
94121790
1959938
86206341
6034613
95344390
72539485
61863328
63141481
32785516
29477201
6096148
48085970
26502008
89439804
70989669
74102463
38503230
71001246
9428012
38506224
30134732
38793185
92129630
97933420
79221715
46022005
48771986