47226886
61045123
59605416
72565064
10184277
69933338
78377143
59424971
11709749
97943949
43013057
48625014
10146745
97587397
74586657
65922414
44033436
24755127
67903459
16885290
5766456
76538508
60058310
60766091
23895509
11446315
7789862
16939597
23736995
69987284
9394896
8260307
27139218
93178012
66072843
75616008
98641932
61114332
5183872
60194945