50062502
8055687
30205953
14893464
5173732
72567098
15505942
48176388
5652798
3500588
2503497
27914911
79535988
44193536
56009977
65688468
65697369
3549387
47288003
23821812
8706074
32035489
64045248
69844486
56888887
63476423
6028833
427535
37627766
96679629
528072
57369831
81366036
67823001
70134372
1550116
81166009
58483345
49617074
53429312