79299098
1471208
391827
8440915
63446513
45887841
98905835
43771608
27219162
17787021
26561461
90971029
37745684
33299073
81954765
87164855
75875975
54297405
74395379
51052765
3483440
4196236
34982852
68203973
47385798
81071687
8366602
48182482
12968695
67013362
52347605
96645947
78578443
87955362
17394224
60586652
93376095
65452990
572660
50802650