8532602
35414911
12992193
4358451
7017151
52164536
48661472
91575636
86672448
72101662
29507248
59305188
52796666
9296800
11363899
24419136
64982502
4259003
13832639
94467787
57838588
31898084
33319680
86894216
26524748
48369451
35052906
9209046
46637753
39654246
4380534
88239007
99659341
67226721
71004723
68816898
58952211
12856251
4768359
77463698