4326627
94524195
84532333
7297146
80485113
99096430
1528294
86907579
79839585
90895480
3887591
60265730
14808726
7521768
18797761
61436411
3890810
56767600
60986885
7319522
70956879
67359356
15075682
5182179
9644692
22186134
1308568
92375664
64284382
79487520
502477
59557887
85808837
2624901
5746316
7420821
53948178
29464307
29449779
68043277