26993083
91983404
52466158
26932773
58128679
72325205
40422139
52574625
44281310
93427658
85678741
69811079
8938634
32391998
85375800
4459104
34467920
97159133
41203096
23621716
43942643
99809300
5959380
27471397
74624970
71262062
27307728
66879373
2283658
49636568
13036516
59764060
33716969
11689712
54697260
69023784
39991144
60562357
22421425
60912639