38996313
66911491
9154216
32144229
85351980
33991654
30673238
62103390
65596627
92048528
1607556
86686852
8244680
69528714
73028878
48881125
82042904
89049141
56435
5813237
2262271
90852341
46061958
13145569
29373995
71203616
25651246
63052522
31244470
82151135
28388886
7057841
37942436
2150569
88209206
5473982
66748041
83597335
24135054
36184847