63614966
8706948
69191491
12144398
23874351
11329785
22421041
45184051
79491633
21112584
26666652
3919350
327273
98467618
37314610
10829187
611470
42136051
6977922
62409617
66015268
16225312
76525275
63044037
49793867
54569365
72611916
87151618
99956010
76963706
90724826
46371731
53742354
88438253
31025701
306730
55777955
71604480
44031494
45538718