82927915
3886110
40337851
51442882
95787624
92247142
8719850
57536001
26582659
22819412
38161871
41902915
58434850
96531260
65467368
3718364
72889186
84943785
54498520
39994251
33168307
76727072
19751831
16483048
24921235
73961115
80446669
59397487
5585968
61541089
62139687
26795448
64842877
85312771
30826875
90358839
27757829
97632120
48137468
14423485