19926221
34701913
92794715
70184906
82952401
3694150
44757581
15395510
89814004
52939360
68146954
65823088
53386895
19634989
26476853
40491484
62639956
5094456
26565269
25548484
47958653
12349819
67387566
7303541
86858372
36351411
18885186
32922043
23493035
84837981
80274232
4752383
50582805
96372270
90177506
81875254
88638145
2091836
2515205
6813477