85614993
23684784
9288835
14928416
18948498
94225847
49422501
84854688
24512035
62603395
63954101
83053017
89833802
30566099
31754366
16861630
60612577
41874997
12931760
22321241
79222969
25668425
47386172
72214962
48332651
98116051
25616637
6743259
30029920
63209524
90962533
17486753
5809752
11706580
91955892
10754429
33134376
33346839
60341267
52785892