75066573
9459816
14293236
23845639
41935375
34437978
57086389
68449567
90886515
51485384
70425728
44796540
58911551
71007282
30312773
76272629
70622448
6058745
58498913
13303961
80496824
2506052
3864091
50448769
13787088
93747681
31896482
46547082
441995
31514304
20823363
78892385
15859424
87845215
46814443
52303341
29511334
96472472
29462314
24915200