47366375
38897274
2819786
61702937
5232125
92067931
25426253
45514410
7235433
79061858
26303566
66601132
4603555
66742698
70513270
12948154
39621337
84888490
56607191
299670
23392620
36166622
33997557
23923542
2912688
72342577
11575867
35241636
82909686
75761594
15417541
17811351
39507941
27146916
74815441
7396661
7175870
42339130
54023935
93744754