31915932
84694970
164265
14771937
11139790
50019409
58149182
744619
52884839
29393188
26316736
2546239
61686525
77966738
24016265
2562832
5906203
2187851
85422216
24033832
64495267
25142545
38594648
40526739
9133826
83809891
75369562
73336572
94126181
38919407
2268089
60565347
50959885
77089568
83333625
80908445
72646074
23952796
35336105
3775530