50777742
3711489
21206608
57462943
38902519
23862665
36269971
45699018
56722141
92552445
4257431
59898703
3209033
5914007
20249468
71977845
93629930
19815993
40838679
423552
6779457
55531199
71685192
84694978
53463932
83436010
77359278
41623055
33827985
24409766
80101570
28848771
60279698
62543771
684039
57635563
17341498
5872501
9449124
64487548