30561985
62942506
80795215
22061880
46917484
73162056
12241
83072522
17092199
68794280
38645255
26247317
4273066
64232012
76858756
66323148
52282994
6456698
81864858
74647860
2576960
70463312
59497774
67272562
79512560
33927611
75903775
47877477
51468328
74009260
50475934
77018182
16347568
14713007
92765636
22479225
24141716
74937504
85586969
53769587