39727655
47245881
57009316
95703534
39121451
89552835
94764455
96982
79666958
5591639
83358365
94716548
80641361
46525405
60751738
2464131
52143436
70039275
15176954
13741968
2551113
60548667
47313762
36195391
4528477
12713771
21597222
48946347
59392533
161827
96499612
94285801
21315676
3084239
93782752
93297468
84749
30915923
71274328
87928683