91659788
60643068
37564182
36001446
2795443
42795952
2655322
87895847
66392165
65447673
61774710
80735898
10242802
66972595
79004840
38645578
80399971
68969421
59415885
1905968
46772287
73714962
79729482
11743578
74441851
21401284
67693680
29395626
97431460
70369458
7581440
31689460
94333510
68783788
39744057
72681447
3022176
86564765
31461482
24312838