77489470
71075486
14621000
1088124
5166187
12973512
72639025
52936065
34484333
2382855
9732138
12568799
70287032
47104303
59795244
36806360
79899087
48404899
67017599
24538642
17049873
73788762
29166377
97005475
17593187
64263742
8366497
93174778
41386164
94659414
50766037
88739350
2136316
12015092
9179475
20798101
59289285
47499784
88776565
84429838