39259391
5595552
51172718
4991953
68537247
84968151
22554602
8137267
80302728
23677751
95886563
73323041
5948377
30654766
2832167
20385448
88605536
7034822
1361852
72616716
5239186
9228705
73103419
35196446
51784480
19331634
68491987
99453757
4012359
1267311
60915234
87152835
60243736
60439920
14877209
85643944
66372298
18431701
68691603
25175798