96927162
1996607
9468950
21302831
30867719
10685685
68803959
55431371
30476803
1746711
36765359
90795278
93183536
61879698
23859864
28493414
39418139
99106202
19602467
5024726
71565670
14188413
71145992
79712041
30218324
58206280
63387208
33816394
49791538
47506866
8843623
86705687
78376824
56029391
58916140
37508605
87228749
66147351
60155829
79532720