18475079
44675489
84499123
42383233
34029860
90529141
73729277
50591849
36447429
93595290
41921196
18649666
29912204
9954503
32547006
4915196
31267669
2485109
46721239
21214063
82523003
12864998
11521226
44697367
1782746
51041132
62829010
86435042
61268964
40031388
83081939
22413872
12831301
45478574
69982550
40597261
11689789
50862941
50204397
67966483