19732191
62759630
15006953
36422988
17538638
36097176
60034783
96925304
31326047
28238889
62946948
77109302
70949112
71415716
17615528
73596051
62769335
72545349
99452282
30392783
31914283
24094730
81184083
42093946
82961969
78973805
21165869
89269607
14284158
80668016
24566448
85848895
329112
15586561
94083613
77108524
4187504
61684687
801025
38325545