30277477
55939087
96302597
53389028
96527369
49027646
67407321
51674761
31665176
66402576
13393295
83707843
53019585
6663882
64091638
42729364
85107691
71276936
3312409
5584908
93609800
73113878
28705324
70598958
802691
55669298
7519233
77635549
45372400
45061348
78258996
64937076
42991430
63579060
15041405
5227728
4811437
66541937
20755993
40209304