55332568
69184008
94283210
17467416
37673730
64673508
8261950
55787254
79568388
62522959
69605555
45873075
79206354
77837617
11859453
93355193
38735260
22971897
6534003
42048942
63969419
70319882
63012222
53154179
12958202
58245412
74484595
73141767
75826712
46781675
36526010
5405693
52978581
37413183
42197074
4160778
76042802
10584644
30389917
58768974