64645972
14479999
8481869
62122839
38028145
3678608
79044916
19081546
15068439
76814798
13996798
63453626
69056157
88976191
3038583
72921338
53243674
32977654
17982898
57752318
96334687
14101828
37557682
14044448
11292626
239769
24354698
88204470
9001533
97035953
4148146
1641251
90332590
88007416
22565734
58298240
83688696
30582929
53815317
8978440