81406422
6911519
73734799
77576628
86362222
13097330
41871150
60434220
14576352
83519548
61441902
42677987
36055290
75205007
16092878
77098777
21279774
95856592
18798293
33412822
13035023
4028857
49671814
88049756
19047695
73897270
1113021
65374644
33996506
86901930
6371855
65294516
68195105
16308960
23897339
55464512
15025899
98461889
25656918
43368198