81673309
33942063
28346335
55836906
22547844
72859166
4668317
9956519
13493208
77777778
5206132
25554769
8924148
3140813
59986930
64023030
5629207
54452683
18304598
93921667
9814834
12202337
45837879
48495968
60814166
44673098
89802008
63962949
91169215
71218456
73398951
53701898
82076023
78534374
63146666
81176254
20862628
55767622
79469459
1854438