13393666
9041213
58801805
46924243
67475910
35122088
36372523
40922218
96731237
39218883
63324096
58371555
73418435
82548880
63569835
80865272
8490598
38955247
18401071
6997833
56847768
66824399
14153088
69838827
9158932
81907928
62157561
9197852
67188150
71468246
87827794
79489268
23975055
457893
8252655
59836346
63904066
88585343
53468421
68813455