23135431
26621968
25279023
30774432
93804860
624172
64321635
25233944
9366648
65387396
22178787
10351930
47986206
11592099
60326758
30368665
43588239
14685732
92139832
15114216
69748847
51789932
64072436
83661045
53946770
37541408
74245641
70075739
54623309
6411477
75402629
55694990
5008629
8911908
6836270
10259859
61903392
35266103
93766266
81312154