28632596
36097763
3763949
66904164
52491835
23978450
60208993
70133910
16336081
63583973
59756762
229591
91442361
49199113
24548531
33383745
30232728
30123586
60233454
72408203
97848090
63244048
9121580
13468829
35871778
20845083
5113104
8186419
22993781
29759386
62058535
24237808
4453591
65776649
68901136
91949530
38876411
84979114
20457150
33583322