33344658
23186923
65554281
65971354
20281181
6108782
64392844
59932065
39512575
29848827
76608539
51965742
65491312
6250475
51884647
3044714
79541973
6473028
10296378
50916695
399780
56646576
99452266
64248952
93022820
23512568
92187823
20176443
3774065
1526802
68924857
34636808
84389306
89528140
66306067
67857629
2657059
84983071
44056699
32707227