35234725
55958305
26998750
3606700
90377088
98044825
32265519
75188946
20223436
24962835
12321391
31757113
48756349
38512008
73394723
13913095
62175952
498652
96613592
38702950
59031646
23811076
74045186
4559592
60585839
39425473
57126069
23016512
46072435
77601897
62538089
3939809
2298759
57297235
38118660
66374568
70929120
55924253
3971518
81687472