56251780
17006627
31383403
21752839
12807270
98118619
12047745
3821132
47057915
12583325
35222544
32024098
7355865
75785005
65747120
83825265
92678785
48923708
22052598
48323244
77467127
47261894
77928478
17264016
71382006
13763366
22172106
65004184
2848166
59206410
82723338
77803847
6518704
79649312
90024554
51439914
95982769
5104169
71261504
74403795