41636914
18034306
8234797
87057994
54406627
68694346
79557830
52465982
10674872
94609042
53387339
25836933
13667292
88746078
82559872
26177966
16385406
92098739
48955912
7092556
65064447
25384572
56299067
96436378
32583125
76395796
29438727
63603152
3984056
9326536
66289341
40802707
50631958
25842102
71168616
72859273
5528591
46941994
959995
3812918