65091296
85031663
19538052
46315136
23824026
45822948
77058850
3478226
24316493
16591487
41247591
3509617
11204678
73599613
72692923
83994354
83106231
18069613
9251300
4284555
47986335
84152168
52788475
38995257
88789903
90039159
8515834
70946417
542094
62906526
44638149
18605638
75571532
63108228
31583023
30661996
4297579
79792509
75812663
39708618