7887212
437769
94269067
156470
37081723
40729045
91093768
57824704
5950151
14394858
69101436
41742184
62802223
11038856
22223789
93197732
80142312
51947893
44906562
12949000
55919530
90613612
45204672
82508013
81241052
86124405
30395923
15932721
65176821
98878809
77868449
66986364
41523093
78816405
45889063
30193926
82518881
97522641
50646292
56036536