4861828
69565550
18506373
93674274
20847606
23976185
5527443
97912472
59704392
79947754
80751652
83246870
20574513
70506192
95397726
66734602
42853985
13305156
32491026
9465785
36748973
69213572
45989702
48159931
32674729
42462102
6744421
30867059
83258316
3706824
32285052
32865087
33435285
93276088
71893711
75146444
47298321
50317224
4890248
74843104