96332401
7542048
8431745
78673857
33568806
47983548
64205852
73237068
75125552
36458389
22567612
54007804
65183782
60574420
17278764
17528418
1950688
50862276
53133631
1591805
80385064
92238859
662341
64925543
2994013
324154
35508042
71583717
36874309
18281920
3040405
99911726
5748725
58937075
54685292
6946307
87452289
29934117
69321955
97526409