70485150
82421753
56999775
493324
48104722
39025232
63031254
44963410
79871232
1816592
95167384
30725482
84794993
90521814
7195295
56061837
857679
81018200
95736472
30041058
47729973
64148940
46017262
86344225
86735557
20373431
72767075
67161730
6392441
40125785
259851
73012112
90904042
60088956
5257818
44994001
12621871
56549255
87677976
99807710