63782564
58107816
77658486
90576683
1717675
43835062
20012900
50812337
61839646
1994776
20692711
20204752
85286768
74334055
17339364
92142895
77534843
43241078
1425213
5489308
68674356
9198055
54409960
35764098
56494850
53601335
7564431
7123062
93742280
34442570
26789064
79169092
46614391
23239881
79068944
76816620
38322522
69332625
47101724
96506903