59502426
15466013
54129161
47936647
81818113
52223940
64394593
90683394
8383876
58722457
43225904
73052167
27385849
9903802
52704722
67718592
33661415
53633953
53774387
8186229
5438397
4794353
51746870
46521060
48864799
43643224
35593905
85866465
45336399
23406700
61267756
944168
10787823
41704915
29896895
71351504
73398936
62925781
67139622
86403271