48328984
79501565
2673810
22938909
16424277
24031210
88865572
37659378
6813321
48667828
32857760
51778596
60311823
23194414
44547761
25604065
74998740
75566391
35578322
94334647
30136151
99782009
41059455
58516270
92843251
34519570
9177015
7323629
34841774
79363500
15724079
35724424
47476235
18048985
5973464
10143168
75021460
30367496
22369066
76228349