21236811
94111059
18012698
66761985
15468677
9815232
59861170
46237680
61979841
19337663
82637860
20819591
73068151
44439097
34251843
94137429
8797839
45545684
33784122
96496693
80364792
71137037
54237146
91136163
18079625
34249735
7202630
93931604
74852194
15166774
53682553
32714441
811372
42433361
21488355
79434625
75171074
38193205
69086542
97168086