40234810
32825806
4213752
60169374
13329111
74466301
27012027
9045648
1279410
5191410
97165144
7087486
30269461
51122630
3801781
10001497
8806948
92317131
60207778
21184025
51753020
214849
88906923
33612415
59328489
32831939
10952737
92735355
62557178
42843568
92142936
86246684
64059373
93937742
47183280
87672995
62444800
38139189
76996646
531409