29454597
31289440
70294118
63955025
48475939
66126359
43582618
43135886
86376097
45075087
54892863
98976535
42648629
5169143
94656350
45785919
90618854
65115797
91839920
96783393
29279086
46876874
5692101
967444
69302023
48255296
43359355
3676887
78521305
22645741
44986652
6837782
82532253
83276173
2699852
6127190
1554463
65145416
9862376
54312304