63739945
13289904
93583160
88084115
41072380
64875394
3233592
84335045
904536
1045573
14585217
45706927
39063756
25214671
59238351
72064546
56738725
58447127
89995020
27737617
39886484
60704269
8396309
68191725
73569135
84633093
26792960
8880586
4184558
9938169
30202211
98784033
33768954
28307084
7897297
64452400
8333898
66957797
82196322
89305049