997468
94859064
30433932
23479158
17532648
85769050
9327606
8827348
41284685
24421052
1765975
41582697
40787304
67397853
49043684
71522527
9013206
12602156
7162974
46191260
71448146
28777319
7901726
95725834
42518391
8356373
9339703
95804501
79823916
75101205
12639793
69152073
376947
17025783
77312725
73916725
81716667
34515621
75846403
55166950