40913517
58402884
48365455
33361684
96963966
2387253
6153861
9267960
12476132
83065498
70626356
1543035
18042694
45763721
76006746
38912880
91144205
40882724
49737714
59485382
85172406
94477319
93076932
3196328
36844323
33763546
6198486
76254447
46313042
40091401
85805368
39914338
92137690
40409767
5385884
40692230
11272449
57428910
2533371
60814421