49636573
16192067
54719
55536496
88472063
72688455
90209659
76018251
25343483
76555293
46128757
12139395
66259316
31443776
11557046
38733412
9705925
6893748
27166785
59632514
7678883
811297
72047996
6808339
9043456
93527391
54581391
53158837
34419709
35658028
90587508
14413711
72677603
46725144
71708812
46326019
98798134
24093080
77057065
5476536