28222960
5652111
54679830
67098407
49192729
63147202
9597156
36523654
62569073
7897757
79394435
8798253
60935304
14501499
68092999
77953811
233615
61019085
6167388
50748655
62854138
46443048
19276309
24886814
55841753
715841
53097870
56999498
9019234
32488873
8234630
79418825
40665061
48056600
61284848
1213173
19054346
92526081
411637
6302156