19616076
54973710
67304696
20277222
94335232
63671948
65636919
1742943
72477524
59659625
29275893
52695785
67186727
76781381
2222520
68349
21247182
58931310
25766942
92645077
26244202
25725055
44004379
24389438
60737944
30754722
76151131
92221088
65107149
59094822
62395631
22234181
77691491
24555987
57638191
39651359
86651351
16129331
70788798
454219