21367165
41163500
64545570
12973285
2882191
52519932
2106532
14715255
38762612
93923235
13025420
26185117
61059024
3452812
33564532
23947231
57733071
1377720
9503182
1935641
87803871
79851371
33192211
95895676
3765956
54981765
5494542
47504557
12391669
18652412
50023767
5094611
3296548
33799093
16727534
83541236
21072025
15461359
99952363
65402372