17302553
59483033
7029360
89882288
34181977
49069481
41818979
86113085
30296290
19627295
70421797
25265029
73284356
47299980
64855424
3297634
87522942
28965889
43045279
82028338
80743403
89615912
78608591
41457689
7771324
69983626
48631700
4397455
94586799
81818578
7799004
83604924
77008100
51854797
44968585
47567683
32623385
20567885
96764997
83397054