14245796
3116797
43899961
17096835
70493121
46368411
8955250
34953100
47697398
9514070
6208821
64399944
68804064
892383
80232472
5244755
48699917
85237488
92124311
81149002
6647484
65176336
8791301
14704642
19668971
5936447
98278396
3843405
20756974
85161706
60538020
70134636
73429786
1072754
68166740
41503767
77404591
73279618
13532001
95989781