195210
91926121
22596119
80092655
4541702
70807758
76311133
3093883
15703859
63498765
80056922
29149055
4794294
42233642
1045400
94246516
96225690
73416851
93079343
5647795
48841556
95914214
80632435
97974097
29654958
8973298
2669893
26013717
60407172
63681120
21316873
79536097
91061681
57162308
36954264
97349973
19251795
195536
61002183
51707891