39625874
90214248
64526026
20333855
50269771
68322429
54198666
32708802
26349881
74343901
51868352
81691862
52026660
6701818
77821638
94746375
66324220
90661489
84882232
26272021
25194539
7932167
1229497
59479714
75948231
57619444
4138231
19851243
39516045
29566992
77134263
86148900
8944440
41086108
72723658
55217258
5093323
47123857
51269982
41426440