43052861
54501294
39425132
33022315
42814103
79297671
9625378
24956002
65794198
5737186
40044288
3082369
4711662
45374397
99376955
19518
86735680
91616950
9818827
397147
51457483
98929482
96889523
16389766
71235816
86766388
710112
55545806
5873599
95162508
38083317
50695769
81285788
38648852
17845008
83432899
76429428
26567074
75467602
26325454