49758795
13562350
26586510
56683093
35201657
80633411
86107671
76438726
81199792
63672889
61063509
66708584
34627568
8917876
79003268
80937282
2279428
31411874
20582247
52013555
74031884
41589502
65413315
38167643
71645651
58621010
70063848
59568294
29356943
71195158
45299657
9216705
614508
63253569
50674986
75986260
38494252
38066151
74728093
23568952