50324034
39152048
77929493
21553941
97451330
10383176
5682567
9535041
92755136
81009927
79887317
59045340
77187523
76904331
61327057
10522614
48543416
36796365
15413733
75106225
13937837
81765971
27108217
61787063
89177157
44433619
33803656
64166037
11211916
41022275
70387932
38744643
22678721
78983110
12764833
65389321
49638632
37625238
76238112
54896377