33408667
78212717
94926856
38989598
19844910
58301213
5026416
23555481
16995886
90875262
14601472
17356730
35768655
44906317
39235310
47123067
29523795
12086927
59568214
43561866
41896081
53417609
731390
6036740
41399566
4716584
42819094
51116565
7894367
87633265
69773873
31725313
77245447
9674490
40105212
4158806
29198795
49227034
94178337
12527704