1266958
85212835
99909971
95713069
85881436
10423313
57421991
43921196
86825889
17017258
31889949
76425588
56166279
59083802
99385608
59058463
29143187
35592522
5668729
58502912
29151453
30727580
66955414
39839684
8129928
27894845
60511364
77345537
58065030
59068452
50805839
12793235
56466774
48187854
1659607
3687530
69482694
79825724
29862295
81668669