38582459
2677990
79392014
86543708
65828076
59586285
37205477
7921788
8178981
60905334
24716639
14872743
66384735
71153785
44512957
8327078
60559109
38933357
95214779
31249393
76042111
26966271
79064473
34729662
5549819
905639
84575936
42522707
28364397
56056654
52382134
63942615
3483955
18451310
45135228
65222170
18806193
75212675
36213814
68676407