42089582
75722195
34617653
72817689
93019902
57104110
65069626
70659737
91439944
76377894
67699864
76018273
39453420
11163548
2505199
65734252
27509274
87499206
34437693
81585022
94363249
70101584
60346003
41686786
40949503
77108395
161275
24941067
23306717
69294810
53894465
33945955
56205866
84232414
30059108
8836885
89855821
90675186
51227019
61635633