56745965
7109239
61162639
87166792
60198630
66669413
70352519
81436149
37739776
59751479
54938571
17725295
3754783
46711664
12899767
5624559
26908633
10656953
72189055
64957154
58427915
63209251
96152766
64493128
563111
65411061
32941377
8188726
84846229
71626255
75019698
77671432
20604366
95716120
33012757
32462848
90937426
62117890
578371
46103432