104853
8072894
2647170
3381691
68402194
4098180
67517781
90324020
60895030
64322534
15947091
77869379
3585176
3894029
70441394
94666414
41593126
40461035
270212
1167646
21975501
90064423
959286
69557254
29333554
96227163
29252743
7557469
26786473
63723315
691010
52945093
84424668
57112982
28916587
6237813
2611094
66492354
9122764
9742163