31827597
73989000
51073769
64432061
85168142
73414625
87683557
10518152
62805067
92366037
7190414
73183607
6475601
82378737
87001948
1692168
54121324
41627737
73783798
6895835
28886976
67151798
38033496
27317148
83774885
96873828
95462433
723266
18569265
30685239
62707758
79099611
13478083
68356016
20219332
24782153
45647096
25077683
64415
42116793