63155412
28081850
43809165
30074255
53355469
58505191
9533522
32159487
49732548
87882633
69887029
26174405
43979507
90149702
4115294
6852493
3038678
68884811
88806721
10553220
4945394
77907066
59238534
74183981
20244837
6593858
47341964
61039299
54645151
4972013
4819452
5699889
54509170
60262158
9677
35319746
64127390
85753311
72632184
20152372