42665462
8487691
82452232
3175566
14844531
14758043
26897638
89575667
9946104
86945388
90826051
24042771
53828256
46595783
19614793
54848777
25381419
47744749
40135988
37831420
95112718
14802590
64222795
54547919
88764574
71732127
65316103
72251160
83057979
69844814
82689716
4347214
64964138
62455355
40076395
55372101
99026057
42616215
18322484
60715322