84939078
87436699
13111296
68511269
34463279
47287913
96367709
3251789
37281781
306732
783989
33036375
48082744
40587306
2587927
56499893
22762608
67462958
5861251
93729879
59289812
1414553
1028028
91213406
22546639
66217764
33473656
88268006
42675279
62265324
3756763
66772447
95263420
86301103
16445409
39405778
27758165
72058570
2294948
30057529