23632349
13148323
79898096
32815509
58546594
39403406
81243574
38303863
27662795
79638972
69412052
86476365
44205206
49412574
16966416
85904332
51744944
7643253
54686236
42337100
6540855
57524660
19973696
7526270
1501233
71437979
6914987
6302955
20266055
20048746
76122842
59341900
94351430
26718190
8074880
59714823
64856586
19751635
93968273
44353797