38789408
19683620
23597466
3399559
20027327
52636722
63006005
9481066
42518658
26128014
972557
72545827
5476742
48543282
62079830
2506829
1015694
19098509
72759863
5258101
58739142
5557497
9652087
68353242
94839204
85738124
138950
80819208
87628664
23345167
43724118
51535131
51684185
30699685
77402457
740789
6069557
36495240
95223661
98551910