66465739
48366031
35743370
32852569
70994884
3696199
2176015
58696322
29438
64301238
41676769
80649093
57605896
36884643
55533988
96731708
81784
53705458
39447991
2005035
70053887
47662030
82783583
42082622
77486165
41435631
65069793
63467559
9748828
78422813
69602718
34385519
59978242
50578086
83441794
76581961
11218685
24208651
17296903
50707856