81852282
50457748
64352307
92063095
3097148
83891075
80715377
33821982
95867358
97522036
47068938
61999744
31837400
791753
94563102
73171142
38908501
34577114
4479117
8916472
38897077
78091964
46363115
77447474
60734452
96217459
77333843
88865005
41389050
17325597
14087977
78821855
9268622
8295391
4143390
77215752
51592820
16194895
86073401
8353460