96107769
3531743
49651582
11135550
2941906
29028002
18391858
43293919
58186577
1983246
90055133
71819376
64797410
50843828
96662073
72736245
7911729
70734267
7767424
9872068
6066466
20332702
37119027
91151793
5325114
62471940
1626409
84704434
73586341
24649856
6583233
26229197
43996851
86772047
15002647
20639023
84385102
49058043
5144079
95126166