93723375
6291155
73587743
42266769
6020615
40734937
5060751
5539329
5803562
89901321
74089877
11919107
69613226
5393227
83758349
37353813
51284018
93812429
62336067
4198834
27509957
57385882
77552096
61735847
24205300
12793725
75931714
26922006
60501712
59086767
998394
27709548
3088239
67154569
415438
49886555
48709234
82836444
52314004
62702968