75583229
84411333
25009531
6150299
80797866
95045535
44795659
27185057
42559313
7368841
86882097
20443601
52686869
19166781
61618844
3078925
16931910
63792885
41016273
27297589
44789021
69701388
58703879
26016764
35953702
80434233
31845402
94664531
50689294
93927928
75796788
25199146
99383951
39313293
4924551
26084278
78592859
88247882
18634473
5634572