95068965
74278748
5275532
45687614
3098647
72917446
5384870
817416
80102241
76844937
7794526
52995772
7131114
87424371
18929293
12412093
16072966
7074934
9267515
6124755
81924215
8703195
56023632
87202136
47131006
48637976
8713798
99115317
31855154
16123386
54876573
465093
138399
6072129
67236573
90523327
43877462
29694551
67018904
48397204