93569628
35505282
10051045
41367270
73015929
41135686
72999695
95313837
98175241
58721572
5038746
59624245
2947207
94027974
4313215
63063854
17381127
46134028
4654525
80781415
2581224
42046101
38899222
4952783
1577159
55192764
31198357
3123226
62043540
53688186
87085695
90561072
74498185
8095790
43271581
1294073
8864195
99689521
50877841
83413047