67135295
42674328
4406546
43405276
22247735
22161875
33651258
84127709
57263949
56971234
93256766
63566786
44249362
44562511
50451958
8354207
50102580
121773
10309442
87631865
13836965
49951904
39892132
52388944
18141042
23486459
5569439
32469233
66143891
96836379
7001487
51188126
21962352
24738080
98449274
45513780
22262892
48077988
2636504
2463093