23721422
42192216
23755056
40916818
70771822
54106735
73371638
65028569
52035725
12132376
47525590
87365183
49071293
60764028
90164231
44488219
19598059
72883504
11015477
40945278
78447269
1367920
50078129
11197328
1389062
71773146
73827801
563070
86464839
64285652
88634007
9664195
5805927
85802451
86887351
42731914
25678553
35413140
77354711
20773658