72228156
26007777
43938679
93882336
7215843
23485784
71081104
57694400
11395457
28124880
65675931
55958077
52201306
85822180
4705697
7062364
42096133
6936124
3024137
8917924
16621837
79705295
96539273
28134258
474954
59103688
42308668
1350685
15463537
31328048
34181043
2505545
38535180
19025579
26916107
9040231
65302315
57754607
40365697
40851790