72988680
38429949
91403408
44972327
86919136
89834544
10991024
87882906
76517960
7261318
3928811
90131911
39333543
96274879
81755866
31597908
20888952
17441715
6095327
7083241
59542018
85605296
61065924
91683278
36953080
72128645
23795130
76633482
54614988
69078388
16476110
6335157
45009309
48196253
19187665
61554134
86501732
70767148
42793236
18198900