47322487
55768682
92491848
12076132
58761935
8877936
5484926
31938706
57263449
79798848
6459342
75546539
23531020
522981
42851934
18706702
96485630
18542094
4949081
20222887
35288873
30903296
41031223
32885785
24955971
77892607
108309
84392489
56407122
50153098
74496659
58113700
42386287
691177
3468191
7680850
98277518
45104108
764186
86001221