50901035
77384310
76188949
67567725
45494541
42697086
71811621
29357324
55076219
14246767
33244621
80761914
60544959
48084530
78371591
1097950
99707390
12392320
91334518
39708405
72837845
8651590
81288882
57342179
8821725
1439967
26502240
55429073
26905160
59897423
27116695
3103706
5965402
42224908
7685415
38396953
51156793
98015933
22603119
34323563