47428248
72066680
46574434
41244696
65748578
63328356
23204851
85918232
17344014
89796030
20008776
87919924
33761288
52285328
22198146
95022961
44694112
6626384
65671054
90696097
72512816
76181295
39828994
16106847
76082041
98115064
20513015
20043854
33875864
12307425
97771608
43073504
84869655
72233467
85299687
49965042
5285608
351493
9292974
41472581