4983375
96975175
89877053
788404
98702885
72249172
46049866
6848192
73182340
23877164
56554072
997160
81192267
66511406
79084619
45069093
15881400
29397593
84911458
94756248
16642101
86031512
85055614
98478353
20914048
5814765
94215183
2502075
69726337
17706755
59261742
12747012
83499908
82796089
42526142
96718
85443402
84873415
38037133
93475133