54412310
8141931
8862734
86471346
80183723
95171447
10324321
21334246
41744005
3337013
29999177
4934766
17919305
78164653
56599540
93433858
10872554
9694269
68012993
65139517
3691475
803547
58293920
8804849
91577478
84873318
95929286
52805577
74245869
3127498
60612274
85106837
925724
248821
60839652
4285600
96284937
72511634
32931302
20618950