85738896
1311249
54558200
60786774
26022356
47871627
3569134
76833263
42392111
47915807
32595531
4666260
52455370
28645896
40833576
67121885
32005628
13016536
54088861
15143352
8416372
24849818
8505149
92306639
23169496
34823941
6978172
90378973
1385723
64193637
20105947
87076294
53081336
96821424
77907129
28828866
72956662
33258400
42136378
69951801