97695552
85373066
48877119
35394089
78197410
26911062
87204125
22831641
90135336
93351514
19376105
41748461
35922495
69058978
48121335
77649574
80325886
68494
70768958
19978261
32637516
46748120
61443527
43924596
47672435
19826042
27151543
26127494
15719682
6286733
72329317
94429960
17589785
67335938
1625163
48339036
39606087
20795980
65634874
80366693