52696512
31353902
35373802
87875104
97382932
81225846
940546
6644704
67083954
64537929
46434576
59281006
82919772
79813340
34764338
42619433
88488042
48945930
6745882
53915373
88116402
82461031
95917590
3858936
81223021
88834561
31068291
57139208
11587204
28455678
870169
89435410
51979174
61217627
22049046
53598430
92947908
38574928
6950778
52394123