54741368
2540145
33327386
49488155
83513249
55886143
59682947
30698325
5500742
35388010
11826708
24449966
3030143
81445245
33174274
74212292
74889400
50272036
53458935
49027668
51062713
16429170
87434308
13141146
60361627
39149768
13429483
39959777
47265438
97933749
25362386
78616370
34342685
41604673
83458173
84081794
96089005
75526379
36396925
14484214