38512498
99689057
19563964
92546219
83354747
83472000
76233143
81537202
4824113
77146130
4488665
35066632
7324982
20438668
87331741
33828598
34768139
19459058
89121205
58566897
65315780
88446429
45534461
47016341
46733799
71099467
13143214
49083739
4762353
1780158
38759199
3323812
368749
51444216
85955883
92576318
47585261
91138785
74396870
690107