7183314
80169446
95883206
4083512
19071795
86123842
34043519
61867258
16339515
15168908
84424783
12365078
99575322
56416448
44624560
12336820
56226685
66497400
48985016
29405027
39101355
38999675
83927804
9705650
98375305
58433950
54368478
86161602
28383249
56545372
42851116
69363698
31694762
48809850
84291264
7740249
60919523
29844392
53129451
23672783