56911973
66954748
81356761
87089071
87653790
11884264
58195610
38001356
32149858
54507108
70031166
39509534
53833059
43784786
2027153
30972630
10976091
49486372
20797725
89245643
58189041
93725176
88024073
75986080
60539218
11512255
28554217
31566289
25986376
65045309
23793973
12636739
17832694
32367707
16808354
63078117
49915565
16436591
10106463
80527382