54032856
86921685
20395739
22697188
72718344
37497912
81427046
6118244
85168585
84293613
47854804
86079848
31111571
86572351
9038371
90183044
83867431
792438
69106596
50496335
27921220
70412943
2102058
46208608
55682487
71055047
15484941
20515351
98596974
84265549
4531781
695389
86432661
43267458
91711772
94322867
68215744
56736499
42998566
65795473