88338150
89771492
32201775
29235621
11941432
7844816
48663671
48075955
28365458
70912040
5675594
45252774
97107365
90526521
29593712
76396758
6716017
43858631
4879537
97133374
69523701
82865779
11057127
32445348
98775602
67733550
67312505
69893827
84055535
69652909
36411011
70111933
39373128
70413882
7689778
90676097
52516503
82971089
68517476
89723201