91522132
56078133
20201920
289197
79474413
76479872
7276324
72201127
54874659
61655248
75781871
903742
40035164
11433841
88161929
68489725
85465162
81209778
95603877
98214962
55916263
72548431
61727584
89796230
77061916
10484096
26737640
30815067
81717655
22431598
66857356
94117810
15347191
5095065
5542140
2974724
49866832
87002028
51681150
40545938