43997615
84226358
78419937
55596756
80901939
31682657
438803
45809410
55458189
59092433
38108617
28617989
12404505
52842685
50388559
99997744
48501136
79871921
5966514
73328578
2305844
63771697
20591392
45824057
71304089
14773751
64614705
1542438
90366439
22614315
38642397
83191272
71336483
12141871
4348521
39697010
90044531
63809405
94679868
71874069