81963399
31698634
68345488
94886032
78022089
81137126
95248159
3435550
80034314
7121889
34015571
80869390
10818947
6165869
8861122
75369882
27849357
19495862
9526702
45418873
5438795
62783210
933857
9411920
9932108
2009624
67334203
6778259
59256423
81966046
7815370
5605092
58508337
473062
97321586
7796686
1573300
30247549
23751759
78421953