59735060
93765104
56151251
76417121
48846720
38617740
22808349
20983820
17869211
81303089
8181862
10401193
51991081
70849217
492232
45328
57803124
4563361
22195080
95715780
42653805
91866333
75784919
14853440
56012054
2889431
678224
93749370
98076241
26444384
48227708
83778464
60864892
775770
56566108
36144569
21974541
76788911
10608241
50048475