50426478
80505628
7475490
64622239
79205145
92016459
53048849
87894602
37305870
29211773
16939048
40557482
58663218
69685019
27013816
7071735
18316204
20462928
20233306
2992614
5457818
33237576
6646529
42651094
5627124
1022821
77778472
60653078
62028306
13368494
26861789
4413518
34435120
39422973
88066249
60309271
44593429
31864144
19643634
1742427