74245079
66123817
84993240
34023513
47239322
254532
1447139
20476300
46502662
65205103
26066874
61259868
952679
47115150
32527248
74244714
60057651
68239096
52471399
99499300
94286737
5397629
41797356
52392080
44831475
63463609
91242737
3971443
54613063
97965775
4817936
3754238
5466971
22672744
12621076
60933722
34904046
34911544
13363337
43607300