83792687
42456124
5244154
73826137
23301070
20409776
51178400
8947129
23299197
35621942
77133895
14607785
18196047
74549200
72976369
35935339
19419031
33749599
97963933
72901491
26541396
18275810
75624923
35438920
7946784
58431874
68003458
6298361
42053375
90918059
92825200
2203475
3327135
47974689
49435055
1826279
48077844
657872
95831285
40267085