96477298
51212314
89264689
42641662
2787425
41059198
17907627
77413712
13079393
71818164
49808683
72913030
66885557
21494671
78339267
46416864
22965077
29668154
18621912
60847278
56556938
92486331
5849882
2556393
31016760
796385
74119254
31311879
55868361
38707045
22745197
68445121
56398011
188517
38391461
84701606
2385561
52036784
44671775
18206653