83049531
80787861
77059550
1644510
47598119
24626572
68496380
70552708
65802010
68497099
84983786
40201753
76892564
22397464
34527846
78218969
54816305
48436247
86525053
34238135
87691017
2979421
8317217
29271131
19289802
74444252
68348333
63603005
98262649
12509110
96588548
36967238
33079942
3144535
25447558
58991028
18407430
38934120
82807844
104197