64939986
95245198
58951224
84554346
39797161
47164117
74643363
82861244
35866159
72033723
78594277
85841599
92533563
1456681
83807028
51515116
9324423
35477617
25781028
10067568
37476559
74544733
9783671
62607116
2006961
16378154
94301907
5574856
65358067
24042269
66183909
8944649
15536537
4072336
7664332
40085842
24184857
80595620
42808057
7137787