46111575
22655289
51234618
2717688
78413624
10259540
7769742
91059127
5894723
74656646
88852038
77902141
94962148
79798389
81542438
1944038
332679
61636
54917440
62531858
68763293
57391759
34978726
8941675
55652748
89964065
64759973
80819695
24828796
58557454
53198550
9968742
14955428
27894529
98655487
87277498
59145228
60596969
52895525
86951560