43333282
47438673
38434426
77927445
73283060
75175070
60117464
86302840
93017390
53489739
27479045
99491278
4215710
3392347
15243643
53765015
87367464
75695676
7139860
3489440
10768092
1991416
13096865
191356
27288135
4777846
56003964
29053308
63304988
6997896
77709499
79647119
55493952
46543922
8776125
74716142
2849272
8967017
4977655
38319153