34853850
23597215
46768993
63355242
5696751
41185466
34781815
73731957
2924526
20543483
46015704
7187802
443934
84255844
29302888
5988999
366301
42486319
3971874
66117721
71016207
52676982
54926440
68573927
71025050
84756967
5823169
6193570
22743413
41716640
77267203
64143371
52607351
9879671
69562346
43816919
55914789
91268079
63368380
27693181