65059812
24649290
33052493
72357373
37382087
70387195
50182160
90856508
9463548
39242247
7589405
10511947
98443656
68464295
30241535
57301823
79846833
42102699
92538306
19207140
79824524
51966779
15145032
8441481
4043939
29916160
37598761
84934778
23214067
149782
40209835
11173748
78476966
8010000
33101740
24466657
74131629
50816256
29977285
60693351