23461272
7816311
70456687
35002114
5017562
313989
68251854
61888624
50436335
79813564
16056248
16727990
83267687
37094805
61296373
49619368
74384527
93169805
24045946
38402480
66693958
65091143
54286614
27949818
4305626
4893908
84061312
7653326
51242007
28398010
34626443
2566635
8329631
35094490
54655049
53403643
2332531
9598145
29853113
47553430