28307035
53375676
50059496
72195132
44325506
89466616
4943786
20501927
57689269
74745055
72814613
37567493
38639850
27653024
9838707
50186879
49665270
64216745
22678903
83491590
27701599
47025007
4873095
1973637
7293645
39897880
62698251
27226888
8283186
72147990
61597580
67903284
49515222
96436002
62392229
64266037
23534135
79826103
58655376
42121909