72128876
65271167
5262455
13427121
88198496
88133193
56657241
89739842
47531860
9431038
94607670
7964123
57969569
49794960
678855
4975942
7621577
12123350
77055187
41531504
27193395
38198998
63896221
44925654
44548815
5047379
3093171
62064559
14502363
387970
479196
71749568
30548743
8485675
15433736
10695544
80666646
51777626
56149254
44902265