35117382
76035290
46903626
47924315
20198151
46299357
43111869
8323449
71102583
79719825
22762722
26716926
5446259
18571453
76668390
27279291
35726630
90541847
52499059
47241078
43407401
96477048
3920380
89949889
7904675
88943855
76214694
68518490
5693993
61359074
83724417
1884876
67822338
31461497
69127508
6122296
62151382
51768741
4517147
19521073