26538438
79263925
49165159
52275096
23626176
51578229
1554340
70581369
67581558
53134022
96295774
59218005
20363532
78602686
48046680
35919096
599307
692289
74668198
19576532
51189848
17095774
6527194
99413886
27229429
49813320
81886461
58009932
9049715
71824489
23088491
39195847
6080657
50567127
71908135
26446757
60901707
70864421
62156526
85116095